sandra cuevas
When the Football Feed Fills Up With a Story That Has Nothing to Do With FootballOn a Monday morning, as I was organizing my notes for a club training session...
Nine Dimensions of Esports Analysis: The Boundary Between a Data Framework and SpeculationIn 2026, at the World Cup semi-final between France and Belgium, I was new to...
Hansi Flick Accepts No Excuses: The Clásico and Nine Wins MisreadThe press room in Madrid, fluorescent lights, microphones set slightly askew ...
English Open: Williams Rallies From 5-1 Down, Carter Beats Ding 6-2, a Final Between Two Players Aged 47 and 51At Brentwood Centre in Essex, the scoreboard read 5-1. Leading was Shaun...
Raul Asencio and the Alcohol Shock: When Real Madrid Must Face ItselfThat night, on the streets of Madrid, the green lights were still blinking, b...
Scottie Wilbekin, Beşiktaş, and the Data-Free Math of Age 33In the European basketball market, silence sometimes speaks louder than...
AVC Men's Volleyball Asian Championship 2026: Japan and the Equation of Absolute DominanceFukuoka, Japan is donning a new jersey for Asian volleyball. Not a friendly...
Vietnam's Combat Sports Medical Room: 1,208 Records and Ligaments That Don't LieOn the night of the national boxing semifinal, I sat in the fourth row — clos...
KRAFTON Permanently Bans Himass and Tan Vuu: FIFA's Trend-Baiting, a Ban Without a Hearing, and the Cracking Trust in Vietnamese PUBG"I say what the fans are afraid to hear, and they hate me for it." September...
Bayegan Pendik, 2715 Elo and the 65-Point Gap Deciding the European Club CupBudva, Montenegro. 7:40 p.m., second playing day of the European Club Cup. Th...
BLAST Slam VIII: Team Yandex Lock Top 3 and the Lesson of a Long-Game MetaThe deciding game ran 63 minutes. When the clock at BLAST Slam VIII passed th...
GTA 6: 80 hours of gameplay and the question about the future of esports80 hours. That is the number that developer Rob Nelson of Rockstar revealed i...
The Discipline of Saying 'Not Enough Data': A Lesson from an Empty Golf ReportAt the final round of a PGA Tour event, I sat in front of the Strokes Gained...
The Third Rack in Phu Tho: Why the World No.1 Fell to a Pair Who Came Through the Losers' SideOPENING I was sitting less than ten metres from the table when the third rack...
The Empty Files of Vietnamese Youth Table Tennis: An Excavation That Begins With a Blank CellOn an afternoon in late November, inside a small table tennis training hall...
Baltimore turns the tide as Chelsea beat Crystal Palace 3-1I came for the score, but I stayed for the people behind it. At 360 Engage...
The Cong Viettel 1-1 Melbourne Victory: The Whistle in the 46th Minute and Ribamar's HeaderThe stand at Hang Day roared in the 46th minute on the evening of September 1...
Vietnam ahead of the third-place play-off: A depleted squad, Bergson, and the price of a congested calendarThe final training session before the third-place match lasted less than...
Xuan Son's Injury: When the Recovery Timeline Does Not Match the Asian Cup 2027 ClockI note this timeline because it matters more than any headline: on September...
América's 110 Years: Stadium Naming Rights, 12 Legends and the Brand Equation of a DynastyAmong the 22 information points recorded about Club América's 110th-anniversa...
